home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 July
/
EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso
/
earcd
/
disk
/
cdrom
/
qrzcd07.lha
/
qrzcd07.doc
< prev
next >
Wrap
Text File
|
1997-04-28
|
4KB
|
87 lines
QRZCD is an Amiga program to search the QRZ Ham Radio CD-ROM datafiles.
The QRZ! Ham Radio CDROM is distributed by Walnut Creek CDROM,
Walnut Creek, CA 94596 USA. I see that the list price of the CDROM
is $29.95, but I have paid as little as $12 for the disk at hamfests.
This text file goes with QRZCD version 0.7, 28 April 1997.
QRZCD, written by Robert Davis, K0FPC, is copyrighted but you may give
copies of the program to anyone, provided you include this text file and
include the QRZ_.CFG file.
In the same directory as the QRZCD program, you should have a file named
QRZ_.CFG, which is a text file. One line of that file must contain the
volume name of the particular QRZ Ham Radio CD-ROM on your system.
On my system, that line reads:
QRZ8_1296
because that is the edition of the QRZ Ham Radio CD-ROM which I purchased
most recently. Lines of text beginning with a semicolon in that file
are ignored by the QRZCD program.
Previous versions of this program were compiled with the GNU C compiler,
but I've had big problems with that compiler, so this version is
compiled with Matt Dillon's DICE C Compiler, version 3.2.
The program is not Amiga-ized. It runs from the shell but I do include
an icon allowing you to click and run QRZCD using the program ICONX,
which really ought to be in your sys:c/ directory. QRZCD does
not use any pull-down menues or the mouse at.. It should work with
any BBS program which allows shell programs.
I have tested QRZCD, but I expect others to find problems and
inconsistencies which I have not located. There will certainly
still be bugs in this version of the program. Please send
comments, suggestions or gripes to the email addresses below.
History:
Version 0.7 ... finally, a cross referenced callsign is entered into
the search and returns the new callsign and address. You would not
believe the head scratching which went into this routine.
Version 0.6 ... fixed a bug where a name search did not find a match.
The test for failure to find a match was stupidly written. Now it
works better. I have disciplined the programmer. Also, some cleaning
up of text in the program made it look nicer.
Version 0.5b ... added an output toggle so search results may go to a
file, rather than the (stdout) screen. You have to type the path and
file names. After a search, the program resets to screen output.
A new line above the menu choices lets you know whether output is
set to the screen or to a file. As of 1996, the publishers of
the QRZ Ham Radio CD-ROM merged all the foreign (to USA) callsigns
into the main callsign file. The files for name, city/state, and
zip code do not contain the foreign license information. So you may
*only* search for foreign Amateurs by callsign.
Version 0.4 ... added a search routine for the Canada, Italy, and UK
callbooks in the :dxbooks/ directory on the CD. Since the callsigns
are not properly sorted, the search routine must be different from the
search in the USA callbook. Until I redo the program again, the search
in the dxbooks is by callsign only.
Version 0.3 ... at startup, the program loads the index files into RAM:
and upon exit, it deletes those files. That means the program uses about
200K more than previous versions. But it runs a lot faster on my
slow CDR-25 CDROM drive.
Version 0.2 ... the major effort was to take care of the situations
where the callsign, or name, or city/state, or zipcode, as keyed in
by the user, is not included in the databases. Some of the very long
waits while searching the database are now fixed.
Version 0.1 ... first release, most effort went into finding the data
on the CDROM and displaying it properly.
Yet to do:
I still plan to have an INTUITION capable version
someday, using some mouse clicks instead of keyboard input.
Robert Davis, K0FPC, 28 April 1997
rdavis@nyx.net or bobdavis@cadvantage.com